package eteam.aps.model.vo;


/**
 * 用户及部门信息 用于展示
 *
 * @author WMT
 */
public class UserVo {
    /**
     * 用户类型--用户，0
     */
    public static final int PERSON_TYPE_USER = 0;
    /**
     * 用户类型--角色，2
     */
    public static final int PERSON_TYPE_ROLE = 2;
    /**
     * 用户的主键
     */
    private String fUserId;
    /**
     * 用户全名
     */
    private String fFullName;
    /**
     * 用户类型【0：用户，2：角色】
     */
    private int fPersonType;
    /**
     * 人员ID
     */
    private String fPersonId;
    /**
     * 用户对应机构id，对应sp_org表的主键
     */
    private String fGroupOrgId;
    /**
     * 角色适用机构类型【0机构，10部门，20班组】
     */
    private int fUnitTypeId;
    /**
     * 机构内部编号【用于查询使用，每层机构/部门ID拼接】
     */
    private String fInsideCode;
    /**
     * 机构名称
     */
    private String fName;

    public String getfUserId() {
        return fUserId;
    }

    public void setfUserId(String fUserId) {
        this.fUserId = fUserId;
    }

    public static int getPersonTypeUser() {
        return PERSON_TYPE_USER;
    }

    public String getfFullName() {
        return fFullName;
    }

    public void setfFullName(String fFullName) {
        this.fFullName = fFullName;
    }

    public int getfPersonType() {
        return fPersonType;
    }

    public void setfPersonType(int fPersonType) {
        this.fPersonType = fPersonType;
    }

    public String getfPersonId() {
        return fPersonId;
    }

    public void setfPersonId(String fPersonId) {
        this.fPersonId = fPersonId;
    }

    public String getfGroupOrgId() {
        return fGroupOrgId;
    }

    public void setfGroupOrgId(String fGroupOrgId) {
        this.fGroupOrgId = fGroupOrgId;
    }

    public int getfUnitTypeId() {
        return fUnitTypeId;
    }

    public void setfUnitTypeId(int fUnitTypeId) {
        this.fUnitTypeId = fUnitTypeId;
    }


    public String getfInsideCode() {
        return fInsideCode;
    }

    public void setfInsideCode(String fInsideCode) {
        this.fInsideCode = fInsideCode;
    }

    public String getfName() {
        return fName;
    }

    public void setfName(String fName) {
        this.fName = fName;
    }
}
